JLex and CUP, Andrew Appel's Lex and YACC equivalents. LALR parser generators. The tools are free, the book their use is described in can be ordered here. [Freeware]
Conducts research in real-time 3D model acquisition, shape-based retrieval and analysis, video mosaics, lapped textures, texture mapping for cel animation, and algorithm animation.